package com.hamster.crmpre.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 客户表
 * @author Tarry
 * @create 2019/12/24 20:54
 */
@Data
@TableName("customer") // 注解指定表名
public class Customer {
    @TableId
    private String id;          //主键id
    private String projectTitle; //购买项目的名称 json[] 数组
    private String projectId;   //购买项目的id   json[]  数组

//  以下是基本信息
    private String name;        //姓名 *
    private String wxNumber;    //微信号 *
    private String phone;       //手机号 *
    private String gender;      //性别  *
    private String position;    //职位 *
    private String region;       //所在地区 *

    private String branchCompanyId;    //如果是分公司开发的这里他填写分公司的id，否则不填【上级分公司id】
    private String type;   //0 员工开发    1 分公1司开发

    private String developerId;  //开发员工id * 原始开发人是谁
    private String principalCourseId;  // 课程级别的 负责人id  *  因为不同部门负责不同项目【如果购买项目和开发人人部门一致，则开发人也是负责人】
    private String principalVipId;    //vip级别的负责人
    private String principalCompanyId;//分公司级别的负责人

    private String department; //所属部门【数字index】设置部门为，开发者的部门，仅方便总监查询
//------------------------------------
    private String payment;     //是否全款   0全款    1首付，还有尾款【分公司才有】

    private String marriage;    //婚姻状况
    private Integer childrenAge; //子女年龄
    private String organization; //机构名称/单位

    private String businessProject;//机构经营项目
    private Integer teacherNumber; //兼职全职老师人数
    private String institutionalProblem; //机构存在的问题
    private String haveLessons;         //学过的教育机构的课程
    private String idNumber;         //身份证号
    private String branchAttribute;   //分公司属性
    private String balance;           //剩余预存款【分期付款，已经交了多少钱】
    private String bankNumber;       //银行卡号
    private String alipay;          //支付宝




    private String remark;   //备注
    private String  inputUser;//录入人
    private Date inputTime; //录入日期
    private String del;//数据状态【删除标记】0正常   1删除
}
